recoil compensator - Spanish English Dictionary